. : | : |